Merchant Taylors Almshouses, Brandram Road, Lewisham
Statuum are delighted to offer this amazing Grade II listed one bed luxury apartment located in the heart of Blackheath Village surrounded by open leafy spaces of Blackheath Park, short walk away from Alms Gate and Lewisham Station with link to London Bridge and 15 mins to Canary Wharf via DLR....