Our apartments in one of London’s most cosmopolitan areas nestle between picturesque garden squares and the open spaces of Hyde Park — and are only a short walk from Paddington station.
Our apartments in one of London’s most cosmopolitan areas nestle between picturesque garden squares and the open spaces of Hyde Park — and are only a short walk from Paddington station.