> Holidays > UK & Europe > Edinburgh, Scotland Edinburgh, Scotland Dean Terrace Apartment, Stockbridge, Edinburgh (March 2010)