Station Road, London, SW19
£450,000
Abbey Wall is a new and exciting landmark development offering 66, studio, 1, 2 and 3 bedroom apartments in SW19, one of south-west London’s most dynamic areas. History, culture, industry and art inspire this exclusive collection, bringing cool and luxury living to this vibrant area.\r\rSituated on the first floor of Abbey Wall, Apartment 36 presents a generous 1-bedroom layout. Spanning 538 sqft, this apartment features an open-plan kitchen-li...