An exceptional brand new two-bedroom apartment set on the eight floor of Regal London’s stunning new development, ‘One St. John’s Wood’. The apartment
A luxury one bedroom apartment set within Balmoral house, part of the impressive One Tower Bridge development. This apartment includes an open plan living