Places to visit

Newhailes

Getting here

Newhailes is on Newhailes Road (A6095), Musselburgh.

Ordnance Survey Ref: NT327725