These urban view Studio, 1,2 and 3 bedroomed apartments are situated with views towards the City of London offering the perfect location for those visiting and working in the Square Mile. Prices start from £750 p/w (subject to Availability). Long let