2,583 to 3,566 sq ft (239.97 to 331.29 sq m) Guide price £11,800,000 - £16,995,000 Lancer Square Kensington Church Street, London, W8 4EP New development New development 2,583 to 3,566 sq ft (239.97 to 331.29 sq m) 3 - 4 Bedrooms 3 - 5 Bathrooms 1 - 2 Receptions Share Save Key features 36 apar...