Introducing Riverdale House in Lewisham
5th July 2014
A closer look at Riverdale House in one of London’s major regeneration zones in Lewisham; a luxury development surrounded by the River Ravensbourne, Blackheath Common, and only a five minute walk from Lewisham station.
Edited: 19th August 2022