68 Newbattle Terrace is a beautifully proportioned, light-filled Victorian stone-built end terraced house, set within the highly desirable...
A stunning modern terraced townhouse situated within the prestigious Newington district of the city within walking distance of Edinburgh City Centre...