Guide Price £500,000 - £550,000 Occupying the top floor and being in a corner position, this triple aspect apartment enjoys panoramic views across London’s ever changing landscape. Boasting an impressive 870 Sq/ft roof terrace, this apartment provides a veritable oasis of calm for the new dis...