Title Image

Kensington Place

Blending new homes into a traditional Victorian neighbourhood in north London.