Kensington Church Street, London, W8

Guide Price £2,495,000
Request Viewing
Amenities