CHESTER SQUARE

CHESTER SQUARE, LONDON

Covering approximately 9,332 square feet, this ‘Key' house is located in the middle of the preferred South terrace of Chester Square, Belgravia with direct views over the square gardens.

£35,000,000

See Property Details