Reduce - Avoid Over Packaging
Reduce - Home Composting
Reduce - Mechanical Power
Reduce - Reject Junk Mail
Reduce - Repair
Reduce - Shopping Bags
Reduce - Solar Power
Reduce - Use Services

Midlothian: Use Services

You can help to reduce waste by making use of the wide range of services that are available. Select the options below to find out about buying gift vouchers and experiences instead of presents, or to find out how you can hire a wide range of household items.



Gift Vouchers & Experiences

‘Low’ or ‘no’ waste presents such as the gift vouchers or gift experiences suggested below can be good alternatives to large, packaged presents.

Health & Beauty Salons

Beauty Essentials

within Dalmohoy Country Club, Kirknewton, EH27 8EB
Tel: 0131 335 3992

Sell gift vouchers.

Body Basics

21 Stoneybank Ter, Musselburgh, EH21 6LY
Tel: 0131 652 2233

Sell gift vouchers.

Jay Dees

4 Nemills Rd, Dalkeith, EH22 1DU
Tel: 0131 6634540

Sell gift vouchers.

Aqueous Spa

Dalhousie Castle, Bonnyrigg, EH19 3JB
Tel: 01875 820 153

Sell gift vouchers.

Juniper Beauty Room

624a Lanark Rd, Juniper Green, EH14 5EW
Tel: 0131 478 4777

Sell gift vouchers.

Beauty by Louise

2 Rose Place, Bonnyrigg, EH19 3RJ
Tel: 0131 454 9608

Sell gift vouchers.

Go to top of page

Leisure Activities

Bonnyrigg Leisure Centre

King George V Park, Bonnyrigg
Tel: 0131 6637579


Dalkeith Community Centre

6 Woodburn Road, Dalkeith
Tel: 0131 6633445


Danderhall Community Centre

Newtonchurch Road, Danderhall
Tel: 0131 6639280


Gorebridge Leisure Centre

Hunterfield Road, Gorebridge
Tel: 01875 821739


Ladywood Leisure Centre

14a Yarrow Court, Penicuik
Tel: 01968 678473


Loanhead Leisure Centre

George Avenue, Loanhead
Tel: 0131 4404516


Mayfield Leisure Centre

10 Mayfield Place, Mayfield
Tel: 0131 6632219


Midlothian Ski Centre

Hillend, EH10 7DU
Tel: 0131 4454433


Newbattle Pool

113 Main Street, Newtongrange
Tel: 0131 6634485


Newtongrange Leisure Centre

115 Main Street, Newtongrange
Tel: 0131 6634276


Queensway Leisure Centre

58 Queensway, Penicuik
Tel: 01968 678777


Go to top of page

Days Out

Scottish Mining Museum

Lady Victoria Colliery, Newtongrange, EH22 4QN
Tel: 0131 663 7519


Edinburgh Butterfly and Insect World

Dobbies Garden World,
Melville Nursery, Lasswade, EH18 1AZ


Hopetoun House

South Queensferry, EH30 9SL
Tel: 0131 331 2451


Crichton Castle

Crichton, Pathhead
01875 320 017 



Theatre Tickets

Brunton Theatre

Ladywell Way, Musselburgh, EH21 6AF
Tel: 0131 665 2240


Theatre Tokens

Tel: 020 7240 8800

Can be used at theatres across Scotland.


Music or Book Vouchers


24 High St, Dalkeith, EH22 1HR
Tel: 0131 663 3403


National Book Tokens

Database of bookshops that sell book tokens.

Go to top of page

Hire Shops

In many instances hiring items such as videos, tools, glasses, clothes or books makes more sense than buying brand new, and can help to reduce waste.

Video/DVD Hire

Blockbuster Entertainment

184 High Street, Dalkeith, EH22 1AZ
Tel: 0131 6602876


Blockbuster Entertainment

24 Edinburgh Road, Penicuik, EH26 8NW
Tel: 01968 675693


Global Video

20 High Street, Penicuik, EH26 8HW
Tel: 01968 679036



33 Jarnac Court, Dalkeith, EH22 1HU
Tel: 0131 6601100



4 Polton Street, Bonnyrigg, EH19 3HA
Tel: 0131 6639641


Blockbuster Entertainment

197 North High Street, Musselburgh, EH21 6AP
Tel: 0131 665 3428



Tool Hire

Cal-Gen Generators

Unit 23, Eldin Industrial Estate,
Edgefield Road, Loanhead, EH20 9QX
Tel: 0131 448 0889


Go to top of page

Clothes Hire

Classic Kilts

2 Edinburgh Road, Dalkeith, EH22 1JZ
Tel: 0131 6541876

Kilt hire.

Frantic Fancy Dress

16 Heriot Way, Heriot, EH38 5YN
Tel: 01875 835243

Fancy dress.

The Party Shack

140 North High Street, Musselburgh, EH21 6AS
Tel: 0131 6654287

Fancy dress.



Danderhall Library

1a Campview, Danderhall, Dalkeith, EH22 1QD
Tel: 0131 663 9293


Wallyford Library

3 Fa'Side Buildings, Wallyford, Musselburgh, EH21 8BA
Tel: 0131 653 2035


Musselburgh Library

10 Bridge St, Musselburgh, EH21 6AG
Tel: 0131 665 2183


Mayfield Library

Stone Avenue, Dalkeith, EH22 5PB
Tel: 0131 663 2126


Balerno Library

1 Main St, Balerno, EH14 7EQ
Tel: 0131 529 5500


To find more libraries in your area, click here.


Go to top of page





  If you would like to include your company in this site, please click here. Alternatively, you can edit or remove the details of your company here.  
If you have any queries, please email us, or call 01786 468 248