Set within this popular, historic town which lies 6 miles East of Edinburgh city centre Musselburgh is the perfect place for commuters to escape the hectic pace of city life and feel at home in more tranquil surroundings, yet still be in easy reach of all the urban excitement.
Find your new home...
Main menu