ALMA TERRACE

ALMA TERRACE, LONDON

A well presented family house on this popular terrace, situated south of Kensington High Street.

£6,950,000

See Property Details