THE BEECHAM

THE BEECHAM, LONDON

Spectacular duplex penthouse overlooking Covent Garden's famous Piazza.

£8,950,000

See Property Details