Login
Star users
Poll
Home
>
Midlothian
>
East Coast Buses 140: Penicuik => Musselburgh
Route
East Coast Buses 140: Penicuik => Musselburgh
write the first review
Points of interest near the route
Musselburgh Library
Food Lodge
Harvest
Burgh Cafe
Whitecraig Post Office
Bank of Scotland
Greggs
Natural Spice
Linglas Dental Lab
Baguette Express
Café Panola
Costa
McDonald's
RBS
Kebab Mahal
Bilston Post Office
Itihaas
Stagg's
Citizens Advice Bureau
Bombay Spice
Wishing Tree Cafe
Lloyds Pharmacy
Wetherspoons
TSB
The Anvil Inn
Laird & Dog
Rowlands Pharmacy
Brewed & Baked
Costa
Little Italy
Miradis Cafe
TSB
Haig's
Lee Garden
HBOS
The Radhuni
Luca's
The Clippers
Elena Di Rollo
Subway
Dino's
The Penny Cook
Bank of Scotland
Shish Mahal
The Munch Box
The Masons Arms
Braid Vets
Lloyds Pharmacy
Clydesdale Bank
Barn
Marmaris
Dragon Inn
Eskside Pharmacy
Riccio Gallery
Stewart's Bar & Grill
The Storehouse
Caprice
Calderwood
The Original Rosslyn Inn
Peony Garden
Stops:
Roslin Road
Tesco Terminus
Glenesk Crescent
Elm Row
Moorfoot View
Muirpark
Rockville Terrace
Angle Park
Ploverhall Cottages
Thornybank
Dolphin Inn
Waverley Crescent
Beeslack High School
Cuiken Avenue
Westfield Park
Corn Exchange
Pendreich Avenue
Nivensknowe Road
Croft Street
Thornyhall
Kevock Road
Milton Cottages
Herd Terrace
Laird and Dog
John Street Lane
Douglas Crescent
George Avenue
Muirfield Gardens
Inveresk Kennels
Hunter Avenue
Rothesay Place
Mayshade Garden Centre
Broomieknowe Gardens
Samoa Terrace
Whitecraig Crescent
Shadepark
Lasswade Road
Town Centre
Inveresk Village
High Street (Stop D)
Wilson Street
Academy Lane
Roundabout
Golf Club
Castlelaw Crescent
Smeaton Road End
Glencorse Barracks
Maryfield Place
McNeil Avenue
Mauricewood Road
Loretto RC Primary School
Station Road
Dryden Road
Bush Access
Dalkeith Parish Church
Queensway
Seafield Road
Park Road (High Street)
Bonnyrigg Road