You must activate javascript to visualize the Virtual Tour : 40 Promenade, Musselburgh, Edinburgh, EH21 6JU.