KENSINGTON SQUARE

KENSINGTON SQUARE, LONDON

A charming Grade II Listed house with wonderful views over Kensington Square gardens.

£8,995,000

See Property Details