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
Dolly’s Tearoom
Brewed & Baked
Brunton Hall Bistro
Café Panola
McDonald's
Marmaris
Gordons
Auld Brig Tavern
Saltersgate School
Roslin Dental Practice
Shish Mahal
Massaro's
Boots
The Roadhouse
Eskside Pharmacy
Subway
The Anvil Inn
Penicuik Post Office
Wetherspoons
Calderwood
The David Macbeth Moir
Braid Vets
Paradykes Family Learning Centre
Greggs
Musselburgh Dental Care
The Storehouse
Clydesdale Bank
TSB
Rowlands Pharmacy
Harvest
Corfu Kebab House
Itihaas
Santander
The Chase
Gurkha Bar & Restaurant
Costa
The Clippers
Gloria's
Stagg's
Riccio Gallery
Well Pharmacy
St David's RC High School
Friendly
The Old Crown Inn
Elena Di Rollo
Lloyds Pharmacy
Tower FIsh and Chips
The Ship Inn
Jaz's Fish Bar
The Forrester's Arms
TSB
Fisher's Tryst
Halimah
Coffee Fresco
Whitecraig Post Office
Ballantine Dental Practice
Canton
Pinocchio's Childrens Nursery
Linglas Dental Lab
Lloyds Pharmacy
Stops:
Bush Access
Maryfield Place
George Avenue
Smeaton Road End
Whitecraig Crescent
Nivensknowe Road
Glencorse Barracks
Dalkeith Parish Church
Inveresk Kennels
Bonnyrigg Road
Herd Terrace
Tesco Terminus
Inveresk Village
Town Centre
Academy Lane
Station Road
Muirpark
Thornyhall
Roundabout
Laird and Dog
Waverley Crescent
Samoa Terrace
Elm Row
Lasswade Road
Rockville Terrace
Beeslack High School
Park Road (High Street)
Moorfoot View
Angle Park
McNeil Avenue
Rothesay Place
Wilson Street
Golf Club
Dolphin Inn
High Street (Stop D)
Hunter Avenue
Ploverhall Cottages
Cuiken Avenue
Corn Exchange
Pendreich Avenue
Kevock Road
Castlelaw Crescent
Broomieknowe Gardens
John Street Lane
Queensway
Seafield Road
Milton Cottages
Glenesk Crescent
Mauricewood Road
Dryden Road
Roslin Road
Thornybank
Shadepark
Croft Street
Douglas Crescent
Muirfield Gardens
Mayshade Garden Centre
Westfield Park
Loretto RC Primary School