We have Pubs (36), Restaurants (172), Banks (6), Hotels (12), Shops (398), Supermarkets (12), Takeaways (40), Cinemas (11), Home improvement (199), Health and beauty (312), Attractions (70), Property services (63), Education (165), Business services (58) and Leisure (46)
For each listing we have opening times, address, phone number, reviews and photos
The nearest train stations to Crossgatehall are
Wallyford (2.17 miles)
Musselburgh (2.89 miles)
36 Pubs in Crossgatehall in 8 categories
11 bars listed
4 wine bars listed
3 night clubs listed
3 sports bars listed
2 gastropubs listed
1 cocktail bar listed
1 tapas bar listed
11 other pubs listed
172 Restaurants in Crossgatehall in 42 categories
12 breakfast restaurants listed
10 mexican restaurants listed
9 chinese restaurants listed
9 fish and seafood restaurants listed
9 italian restaurants listed
8 japanese restaurants listed
8 turkish restaurants listed
7 british restaurants listed
7 french restaurants listed
7 thai restaurants listed
7 czech restaurants listed
7 eastern european restaurants listed
6 fine dining restaurants listed
5 fish and chips restaurants listed
5 english restaurants listed
5 spanish restaurants listed
4 indian restaurants listed
4 pizza restaurants listed
4 cantabrian restaurants listed
3 vegan restaurants listed
3 vegetarian restaurants listed
3 sushi restaurants listed
3 bangladeshi restaurants listed
2 chesapeake restaurants listed
2 irish restaurants listed
2 tapas restaurants listed
2 american restaurants listed
2 belgian restaurants listed
1 bulgarian restaurant listed
1 dessert restaurant listed
1 teppanyaki restaurant listed
1 central american restaurant listed
1 hot dog restaurant listed
1 greek restaurant listed
1 vietnamese restaurant listed
1 korean restaurant listed
1 cajun restaurant listed
1 asian restaurant listed
1 chicken restaurant listed
1 fast food restaurant listed
1 kosher restaurant listed
4 other restaurants listed
Banks in Crossgatehall
43 High Street, Dalkeith, EH22 1LQ
25-27 High Street, Dalkeith, Midlothian, EH22 1LD
47 High Street, Dalkeith, EH22 1JA
26 High Street, Dalkeith, Midlothian, EH22 1HR
63 High Street, Dalkeith, Midlothian, EH22 1JA
131 Main Street, Newtongrange, Dalkeith, Midlothian, EH22 4PF
Hotels in Crossgatehall
Musselburgh, Edinburgh, EH21 8RX
Musselburgh, EH21 8PY
Musselburgh, Edinburgh, EH21 8RE
26 Linkfield Road, Musselburgh, EH21 7LL
Musselburgh, EH21 8HY
Bonnyrigg, EH19 3JB
156 High Street, Dalkeith, EH22 8AP
2-4 Eskbank Road, Dalkeith, EH22 1HF
Musselburgh, EH21 8PY
Carberry Road, Musselburgh, Edinburgh, EH21 8PT
109 Newbigging, Musselburgh, Edinburgh, EH21 7AS
45 Eskbank Road, Dalkeith, EH22 3BH
398 Shops in Crossgatehall in 111 categories
10 picture frame shops listed
10 convenience stores listed
9 designer clothing shops listed
8 body piercing shops listed
8 off track betting shops listed
7 print shops listed
7 diy shops listed
7 embroidery shops listed
7 upholstery shops listed
7 discount stores listed
7 computer stores listed
6 bedroom furniture stores listed
6 cheese shops listed
6 auto parts stores listed
6 tobacco shops listed
6 tattoo shops listed
6 copy shops listed
6 auto body shops listed
6 model shops listed
6 ice cream shops listed
6 bed shops listed
6 dress shops listed
6 bicycle repair shops listed
6 bridal shops listed
6 golf shops listed
5 barber shops listed
5 appliance stores listed
5 furniture repair shops listed
5 electronics repair shops listed
5 pawn shops listed
5 feed stores listed
5 farm shops listed
5 building materials stores listed
5 gift shops listed
5 bedding stores listed
5 blinds shops listed
5 coffee shops listed
4 camping stores listed
4 ski shops listed
4 department stores listed
4 sign shops listed
4 frozen yogurt shops listed
4 bathroom supply stores listed
4 chocolate shops listed
4 coffee stores listed
4 kitchenware shops listed
3 stamp shops listed
3 boot repair shops listed
3 baby clothing stores listed
3 specialist book shops listed
3 shoe repair shops listed
3 cake shops listed
3 book stores listed
3 bicycle stores listed
3 formal wear stores listed
3 auto repair shops listed
3 flooring stores listed
3 musical instrument repair shops listed
3 motorcycle repair shops listed
3 antique stores listed
3 fireplace stores listed
3 cigar shops listed
3 hat shops listed
3 motorcycle shops listed
2 sewing shops listed
2 beer stores listed
2 computer software stores listed
2 boot stores listed
2 christmas stores listed
2 fashion accessories stores listed
2 electronics stores listed
2 fabric stores listed
2 costume stores listed
2 craft stores listed
2 fence supply stores listed
2 surf shops listed
2 garden furniture shops listed
2 used bicycle shops listed
2 sandwich shops listed
2 mobile phone repair shops listed
2 butcher shops listed
2 dessert shops listed
2 hobby shops listed
2 knit shops listed
2 baby stores listed
2 balloon stores listed
2 noodle shops listed
1 bowling supply shop listed
1 pasta shop listed
1 architectural salvage store listed
1 auto glass shop listed
1 baking supply store listed
1 carpet store listed
1 furniture store listed
1 tuxedo shop listed
1 photo shop listed
1 brake shop listed
1 curtains shop listed
1 tool repair shop listed
1 auto machine shop listed
1 truck repair shop listed
1 wig shop listed
1 countertop store listed
1 cd store listed
1 antique furniture store listed
1 transmission shop listed
1 drug store listed
1 juice shop listed
1 banner store listed
1 pine furniture shop listed
8 other shops listed
Supermarkets in Crossgatehall
Edinburgh, Edinburgh, EH15 3RD, EH15 3RD
70-71 Main Street, Newtongrange, EH22 4NE
Main Street, Ormiston, EH35 5HS
Hardengreen, Dalkeith, Bonnyrigg Road, EH22 3PP
Eskbank Post Office, Dalkeith, 2 Station Road, EH22 3EU
40-42 Hamilton Crescent, Newtongrange, EH22 4BU
3 Haddington Road, Tranent, EH33 1DZ
6 Mayfield Place, Mayfield, EH22 5JG
121 Salters Road, Musselburgh, EH21 8AQ
59-65 Woodburn Park, Dalkeith, EH22 2DE
Oak Crescent, Mayfield, Dalkeith, EH22 5JX
Mall Avenue, Musselburgh, EH21 7BL
40 Takeaways in Crossgatehall in 7 categories
10 fish and chips takeaways listed
8 chinese takeaways listed
7 pizza takeaways listed
3 indian takeaways listed
2 sandwich shop and takeaways listed
2 fried chicken takeaways listed
8 other takeaways listed
Cinemas in Crossgatehall
120 Wester Hailes Road, Edinburgh, EH14 2SW
118 Lothian Road, Edinburgh, EH3 8BG
88 Lothian Road, Edinburgh, EH3 9BZ
130/3 Dundee Street, Edinburgh, EH11 1AF
Leith Street, Edinburgh, EH1 3AT
12 Kinnaird Retail Park, Edinburgh, EH15 3RD
18 Newbattle Gardens, Dalkeith, EH22
19 New Star Bank, Dalkeith, EH22 4NT
Victoria Dk Leith Docks, Edinburgh EH6, Edinburgh, EH6 7DZ
120 West End Place, Edinburgh, EH3 9BG
40-44 Thistle Street, Edinburgh, EH2 1EN
199 Home improvement in Crossgatehall in 38 categories
13 plumbers listed
13 electricians listed
12 flooring listed
11 kitchen design and installation listed
10 carpenters listed
10 roofing services listed
10 painter decorators listed
10 central heating services listed
9 removal services listed
9 builders listed
9 plasterers listed
9 gardeners listed
7 tiling contractors listed
6 arborist and tree surgeons listed
6 audio visual consultants listed
6 curtains listed
6 solar energy equipment suppliers listed
4 curtain maker and retailers listed
4 doors listed
4 architects listed
3 welders listed
3 deck builders listed
3 architectural designers listed
3 double glazing installers listed
2 pest control listed
2 window cleaners listed
2 cctv equipment and services listed
2 surveyors listed
2 bathrooms listed
1 interior designer listed
1 conservatory supply and installation listed
1 air conditioning contractor listed
1 fencing listed
1 garage builder listed
1 carpets listed
1 fireplaces listed
1 boiler services listed
1 locksmith listed
312 Health and beauty in Crossgatehall in 52 categories
21 sportswear stores listed
12 sports schools listed
12 care servicess listed
12 sports shops listed
11 alternative medicine practitioners listed
11 medical centers listed
10 hairdressers listed
9 beautys listed
9 beauty supply stores listed
9 podiatrists listed
9 childminders listed
8 dental clinics listed
8 beauty salons listed
8 weight loss services listed
8 gyms listed
8 cosmeticss listed
7 creches listed
7 contact lenses suppliers listed
7 optometrists listed
7 swimmings listed
7 doctors listed
7 nail salons listed
7 clinics listed
6 hair cares listed
6 sports massage therapists listed
6 hair salons listed
5 swim clubs listed
5 dental labs listed
5 running stores listed
5 spas listed
5 opticians listed
5 eye care clinics listed
5 mens hairdressers and barbers listed
5 massage therapists listed
4 chiropractors listed
4 acupuncture clinics listed
4 surgeons listed
4 cosmetic dentists listed
3 family practice physicians listed
2 family planning centers listed
2 spa and health clubs listed
2 osteopaths listed
2 yoga studios listed
2 hair extension technicians listed
2 sports venues listed
2 neurologists listed
2 medical spas listed
1 spa resort listed
1 gymnastics club listed
1 nanny listed
1 oral surgeon listed
1 dentist listed
70 Attractions in Crossgatehall in 16 categories
13 theatres listed
11 art galleries listed
9 golf courses listed
8 aquariums listed
7 museums listed
6 park and gardens listed
3 holiday parks listed
3 zoos listed
2 exhibition and trade centres listed
2 stadiums listed
1 go karting listed
1 racecourse listed
1 lake listed
1 golf driving range listed
1 cathedral listed
1 nature reserve listed
63 Property services in Crossgatehall in 7 categories
10 property investment listed
10 commercial estate agents listed
10 property developers listed
10 mortgage brokers listed
9 estate agents listed
9 property and estate management listed
5 property management companies listed
165 Education in Crossgatehall in 33 categories
10 business schools listed
9 driving schools listed
9 community schools listed
9 music schools listed
9 english language schools listed
9 nursery schools listed
7 ballet schools listed
7 art and design schools listed
7 after school clubs listed
6 guitar instructors listed
6 piano instructors listed
6 kickboxing schools listed
6 high and secondary schools listed
6 language schools listed
5 schools listed
5 karate schools listed
5 martial arts schools listed
5 beauty schools listed
5 drama schools listed
5 dance schools listed
4 independent or preparatory schools listed
4 golf instructors listed
4 riding school and stables listed
3 tennis lessons listed
3 music instructors listed
2 primary schools listed
2 swimming lessons listed
2 sailing schools listed
1 swimming instructor listed
1 single sex secondary school listed
1 kung fu school listed
1 aikido school listed
1 taekwondo school listed
58 Business services in Crossgatehall in 9 categories
9 business management consultants listed
9 caterers listed
8 office services listed
8 web hosting companies listed
7 office supply stores listed
7 cleaners listed
6 website designers listed
3 office equipment suppliers listed
1 generator hire listed
46 Leisure in Crossgatehall in 14 categories
10 car servicing listed
6 band entertainment listed
6 wedding flowers listed
5 car washes listed
4 dj hire listed
4 wedding entertainment listed
3 photographers listed
2 venue hire listed
1 dog boarding listed
1 bouncy castles listed
1 event photography listed
1 piano lessons listed
1 pony riding listed
1 windscreen repair listed
Top pubs in Crossgatehall
Bar
1 Edinburgh Road, Penicuik, EH26 0RD
8.4 miles away
A hidden Gem - Amazing pub with a very friendly atmosphere welcoming all. I will definately be back here ...
Bar
202 High Street, Edinburgh, EH22 1AZ
2.3 miles away
This has to be the best Indian Restaurant we have tried. The staff are second to none, the food Fantastic ...
Bar
18 Links Road, Port Seton, Prestonpans, EH32 0DU
4.9 miles away
Fab meal,huge portions,2 mains 4 £12,ace staff, we'll worth a visit
76 Telford Rd, Edinburgh, EH4 2NF
9.6 miles away
what a beautiful pub! lovely food and friendly staff.
special menus are good value
Bar
459 Lanark Road, Juniper Green, EH14 5BA
10.1 miles away
Tanners is a good bar and restaurant it has good conservatory out back. Also has good staff who keep conversations ...
Top restaurants in Crossgatehall
Indian Restaurant
274 High St, KIRKCALDY, KY1 1LB
15.1 miles away
Lovely polite staff,always served quickly,fantastic food.Overall wonderful!
Chicken Restaurant
39 Whytescauseway, Kirkcaldy, KY1 1XF
15 miles away
First time I've ordered from there tonight and it was delicious will definitely be going back:)
Chinese Restaurant
1-3 Buccleuch Street, Dalkeith, EH22 1HB
2.5 miles away
an absoulutley fantastic restuarant. staff are friendly and proffesional. the food is fantastic. even they're delivery service is top notch. ...
36 Shore, Edinburgh, EH6 6QU
7.6 miles away
Brilliant lunch and variety of food, spoilt for choice! Lovely friendly staff and recommend the burgers!
Fast Food Restaurant
6-8 Bennochy Road, Cardenden, Kirkcaldy, KY1 1YQ
15.3 miles away
This has to be THE BEST Sandwich shop in FIFE!!! Lots of selection & helpful staff....
Top banks in Crossgatehall
71 George Street, Edinburgh, EH2 3EH
7.9 miles away
Just transferred my ac to nbs after 50 ie FIFTY years with RBS due to their appalling service ...
41 High Street, North Berwick, Lothian, EH39 4HH
15.4 miles away
Staff could not be better. Paula has been a big help to me in the past.
2 Craigentinny Avenue, Edinburgh, EH7 6PX
5.8 miles away
Manager lazy, ignorant and rude. When serving as a teller, tends to take the pay-in book and *throw* it back ...
239 St Johns Road, Edinburgh, EH12 7XB
10.9 miles away
got to be one ofthe worst banks for waiting times , 12 in a que and 1 serving , total ...
59 Leith Walk, Leith, Edinburgh, Lothian, EH6 8LT
7.5 miles away
Very rude cashier !! Today, 22/01/15, 4.55, she has been talking to me like I was really annoying, with a ...
Top hotels in Crossgatehall
2 Joppa Pans, Edinburgh, EH15 2HF
4 miles away
the best mussels i have ever tasted,and some of the best main courses,for quality and quantity,thats if you have any ...
1 Bridge Street, Haddington, EH41 4AU
9.9 miles away
I stayed at this lovely Location for 2 nights. The service was first class, and the food was to die ...
Mill Street, Kirkcaldy, KY1 1SD
14.4 miles away
Absolutely amazing, can't wait to go again. People are so friendly.
Lasswade, EH18 1HE
4.6 miles away
A warm welcome. Rooms very clean and nicely decorated. Breakfast was superb Everything you could wish for
Bog Road, Penicuik, EH26
10 miles away
My husband & I have been several times to Navaar House Hotel - restaurant. We do not stay ...
Top shops in Crossgatehall
Bathroom Supply Store
14 Bearford Place, Haddington, EH41 4NQ
10.2 miles away
Hope this comment reaches you, got Gerry to do my kitchen recommended by. howden joinery big mistake the problems ...
Craft Store
10 Lorimer Gardens West Shore Road, Edinburgh, EH5 1QB
10.1 miles away
guys came early,built shed and made on site adjustments to ensure mobility scooter friendly two really nice guys.THANK YOU.
Noodle Shop
20 High Street Esplanade, Kirkcaldy, KY1 1SL
14.2 miles away
Just to say how very helpful the two ladies who were working at the plant section Friday 7th and Saturday ...
The Village Shop, Ratho, EH28 8RR
14.4 miles away
Great wee post office and shop an does the best filled rolls in Edinburgh!!! Friendly n helpful staff too
Electronics Repair Shop
39 High Street, Kirkcaldy, KY1 1LL
14.9 miles away
Great service cheap and explained the fault while repairing not phone.verry nice people well worth the price fixed on the ...
Top supermarkets in Crossgatehall
Stone Pl, Mayfield, Dalkeith, EH22 5PE
2.8 miles away
Good service and good store
10 Colinton Mains Dr, Edinburgh, EH13 9AH
8.6 miles away
Huge improvement in quality of Fruit and
vegetables since new Chief Executive took over - very fresh - nice choice - ...
2-3 Kentigern Mall, Penicuik, EH26 8LE
9.9 miles away
Great store with friendly staff just wish the store was a bit bigger it can be difficult to get round ...
57 Muirhouse Gardens, Edinburgh, EH4 4TD
10.6 miles away
Awesome shop awesome staff
20 Easter Drylaw Place, Edinburgh, EH4 2QF
9.8 miles away
This shop is somewhere really good to go for cheap prices and great product.
Top takeaways in Crossgatehall
Fish and Chips Takeaway
5 The Loan, Loanhead, EH20 9AE
5.7 miles away
Fantastic place, fresh and great size portions
Home away from home!
Chinese Takeaway
138 Salters Road, edinburgh, Wallyford, EH21 8BQ
1.9 miles away
Great Staff, great food, yi canny beat it. Curry sauce is best I’ve ever tasted 5*
3-4 Greenhall Road, Gorebridge, EH23 4AW
4.4 miles away
great chippy never had a bad supper from there
448 High St, Cowdenbeath, KY48LS
18.9 miles away
honet bee is the best chinnese takeaway iv ever had and i have had a few
Fish and Chips Takeaway
147 Main Street, Pathhead, EH37 5SQ
3.5 miles away
Best white pudding supper I have ever had, food was pipping hot. Can't wait to go back.
Top cinemas in Crossgatehall
12 Kinnaird Retail Park, Edinburgh, EH15 3RD
4 miles away
Great cinema for east lothian am a regular!
Whimbrel Place, Dunfermline, Fife, KY11 8
18.9 miles away
yes a fine cinema with plenty of films to choose from could do with more staff when purchasing tickets ...
Top home improvement in Crossgatehall
Builder
2 Bangholm Loan, Edinburgh, EH5 3AH
8.5 miles away
Just had whole bathroom transform,ed by this company. You couldn't find a nicer person than Scott. Put up with ...
Aquarium and Pond Supplies
Lower London Road, Edinburgh, EH7 5SY
6.7 miles away
Just love this shop it looks small from the outside but huge inside,absolutely everything you need for fish and reptiles. ...
Plumber
5 Rankin Drive, Edinburgh, EH9 3AT
6.3 miles away
The lads turned up and fixed my damaged toilet in no time. A job well done. Very satisfied with their ...
Plumber
1 Aberlady Road, Haddington, EH41 3SG
9.4 miles away
Had a burst hot water pipe and the only plumber to respond to my calls was James Davie plumbers in ...
Tiling Contractor
48 West Pilton Loan, Edinburgh, EH4 4EZ
10.2 miles away
You won't be disappointed if you hire complete bathroom and tiles. My bathroom just finished and can't thank Ben Malcolm ...
Top health and beauty in Crossgatehall
Mens Hairdressers and Barbers
204 Gorgie Road, Edinburgh, EH11 2NX
8.8 miles away
5 stars for this wonderful barbers.great haircut and very professional barber.highly recommended.
Clinic
3 Quality Street, Edinburgh, EH4 5BP
10.8 miles away
I have been a patient for quite a few years and am more than happy with the dentists and staff--otherwise ...
Hairdresser
70 Dalry Road, Edinburgh, EH11 2AY
8.3 miles away
Nice work from Daryll.
Full head foils.
3.12.2014.
Thanks.
Mens Hairdressers and Barbers
99 Lauriston Place, Edinburgh, EH3 9JB
7.7 miles away
Run by two very experienced and friendly barbers (Rab and Ben). Have been going there for last 13 years ...
Hairdresser
42 Easter Road, Edinburgh, EH7 5RG
7 miles away
I've been in salon on leith walk. Very nice and kind polish hairdresser. Professional ! Done perfect
Job for very good ...
Top attractions in Crossgatehall
Art Gallery
Whitmuir Farm, West Linton, EH46 7BB
15.5 miles away
This is one of my favourte places to visit whenever I am near West Linton - beautiful display area with ...
Top property services in Crossgatehall
Property Developer
West Lodge Carrington Road B, Bonnyrigg, EH19 3HY
4.3 miles away
Company Name change febuary 2012 from Dalhousie developments Ltd, to AM PROPERTIES (BONNYRIGG) LIMITED SC 212253
Property and Estate Management
43 Morningside Road, Edinburgh, EH10 4DR
7.8 miles away
Don't ever use these guys! We rented a property from them and 6 weeks after finishing our agreement we are ...
Estate Agent
61-63 Broughton Street, Edinburgh, EH1 3RJ
7.6 miles away
Wish 0-star is an option. To whom viewing this review, this will get very long. It's a rather long due ...
Estate Agent
23 Jarnac Ct, Dalkeith, EH22 1HU
2.5 miles away
This is an awful company - do not deal with them. As a professional person I leased a property ...
Top education in Crossgatehall
Music School
151 London Road, Edinburgh, EH7 6AE
6.3 miles away
One of the best places to get guitar lessons in Edinburgh. Tutors are great players and make it so easy ...
Driving School
16, Gorebridge, EH23 4GU
6 miles away
What can I say absolutely fantastic instructor lovely attitude , jst started lessons with lynn and I would highly recommend ...
School
59 Clerk Street, Loanhead, EH20 9RE
5.7 miles away
prompt effiecient friendly and trustworthy..you will not be bamboozled or spun a tale here..highly recommended, I will not be going ...
Driving School
Newhailes Industrial Estate Newhailes Road Olivebank, Musselburgh, EH21
3.1 miles away
Second time my grandsons test cancelled not good enough. One cancellation is acceptable two should never happen. Watch this ...
Top business services in Crossgatehall
Caterer
97 Foulford Road, Cowdenbeath, KY4 9AT
19.3 miles away
Meds did catering for my party last year, couldn't faulting, beautiful fresh food, great prices, good service, doing it again ...
Website Designer
99 Giles Street, Edinburgh, EH6 6BZ
7.6 miles away
web design company???
no web site listed
Says it all
Top leisure in Crossgatehall
Car Servicing
46 Pinkie Road, Musselburgh, EH21 7HA
2.5 miles away
A top notch garage, staff very approachable and helpfu, prices reasonable too…
Yes, I am a customer
Car Servicing
6 Croft Street, Dalkeith, EH22 3BA
2.6 miles away
Davie at dalkeith kwik fit was so helpful and really nice his service was great would go back again
Car Servicing
7-13 Falcon Road West Eastfield Farm Road, Penicuik, EH26 8EZ
9.5 miles away
have found penicuik kwikfit always helpful and most efficient in carrying out work
Venue Hire
38 Victoria Road, Kirkcaldy, KY1 1DR
15.4 miles away
Stayed here 2 nights was going to stay till Christmas wish I had good place and people should have ...
Car Wash
16 London Road Gilmerton Road, East Lothian, Edinburgh, EH17 7JH
5 miles away
Not enough staff at checkouts and why is there ever only 1 member of staff at cigarette counter no matter ...