Blackfriars Road, London, SE1
£2,350,000
London Eye Views | 1676 Sq Ft | Winter Graden | 3D Virtual Viewing | 23rd Floor | 24 Hr Harrods Concierge | Valet Parking | Gym | Spa | Swimming Pool | Tteatment Rooms | Private Screening Room | Snow Room | Wine Store Executive Lounge | Southwark Tube | Chain FreeThis 1676 Sq Ft apartment (including winter garden) has been finished to an impeccable specification and comprises of a bright open-plan luxury kitchen and reception area, two double bed...