5A Kensington Church St, Kensington, London W8 4LD

Lancer Square Headline Facts:

455 natural stone faced and brick faced panels, covering 5,100 square meters.

Contractor : Mace

Architect : Squire & Partners