We are only 10 minutes walk from Marble Arch and Hyde Park. Also
just 2 minutes away is Edgware Road Tube Station & Paddington
Station with excellent links to attractions and shopping at Oxford
Street as well as the restaurants of Soho.