Market Street, Haddington

Two-bedroom apartment in a historic B-listed Haddington building with open-plan living, modern kitchen, and spacious bedrooms.
Two-bedroom apartment in a historic B-listed Haddington building with open-plan living, modern kitchen, and spacious bedrooms.