Abbotswood Road, London, SW16
£656,701
Londinium House provides an opportunity to reside in an area that is just a stone's throw away from the vibrant heart of London while still retaining the tranquillity of a peaceful neighbourhood. The apartments are meticulously designed by architects and come with exceptionally high specifications, including luxury furniture packages. This ensures that both practicality and spaciousness are always a top priority. Short-term rentals are approved f...