An exciting new six-storey development with 92 private apartments on central London’s Camberwell Green.
Camberwell on the Green offers residents and investors
an extraordinary mix of studio, one, two and three bedroom
options, with some enjoying direct views onto Camberwell
Green itself.