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
Greggs
Marmaris
Santander
Canton
Corner Cafe
Musselburgh Dental Care
Jade Palace
Wetherspoons
Itihaas
Rowlands Pharmacy
Haig's
The Riverside Tavern
The Roadhouse
Boots
Numark
Greggs
Pizzeria & Fish Bar
Riccio Gallery
Gourmet Chinese Takeaway
Brewed & Baked
New Joy
Bank of Scotland
Lloyds Pharmacy
The Old Crown Inn
Shottstown Miners Welfare & Social Club
Coach & Horses
Roslin Medical Practice
Nationwide
Hermitage of the Transfiguraton
Café Panola
Cafe
Bombay Spice
Boots
Massaro's
Dalkeith High School
Bene's
Well Pharmacy
Miro's
Peni Wok
Santander
Shish Mahal
Market Cross Veterinary Clinic
Franco's
Links Veterinary Group
Tolbooth
TSB
Natural Spice
Luca's
Saltersgate School
Little Italy
Stewart's Bar & Grill
Lloyds Pharmacy
Peni Deli
Penicuik Post Office
Clydesdale Bank
The Buccleuch
TSB
McDonald's
Sportsman Bar
TSB
Stops:
Cuiken Avenue
Douglas Crescent
Maryfield Place
Castlelaw Crescent
Muirfield Gardens
Bush Access
High Street (Stop D)
John Street Lane
Shadepark
Westfield Park
Tesco Terminus
Broomieknowe Gardens
Elm Row
Queensway
Roundabout
Roslin Road
Glencorse Barracks
Corn Exchange
Dryden Road
Hunter Avenue
Whitecraig Crescent
McNeil Avenue
Moorfoot View
Nivensknowe Road
Loretto RC Primary School
Mauricewood Road
Milton Cottages
Muirpark
Wilson Street
Pendreich Avenue
Thornyhall
Mayshade Garden Centre
Dolphin Inn
Lasswade Road
Golf Club
Inveresk Kennels
Thornybank
Inveresk Village
Town Centre
Station Road
Glenesk Crescent
Rockville Terrace
Waverley Crescent
Rothesay Place
Park Road (High Street)
Smeaton Road End
Seafield Road
Herd Terrace
Croft Street
Kevock Road
George Avenue
Samoa Terrace
Bonnyrigg Road
Angle Park
Ploverhall Cottages
Beeslack High School
Laird and Dog
Dalkeith Parish Church
Academy Lane