Paddington Serviced Offices London – Office Space for rent at 1 Burwood Place, London, W2 2UT. The Burwood Place business centre is located just off the Edgware Road between Edgware Road and Marble Arch Stations and is also close to London Paddington.
It occupies an early twentieth century building. It’s easy to reach other central London destinations by tube or take a train to Thames Valley towns such as Slough or Reading. Heathrow Airport is a 15-minute journey.