Located in Central London, Waterloo is a primary commuter hotspot. The district is home to the busiest station in Britain, which provides regular services to South West and Greater London, offering rapid connections to and from the city. Waterloo is an ideal destination for corporate travellers looking to travel throughout London on business.
By getting in touch with a member of our expert team today we'll match your plans for your visit to our range of serviced apartments within Waterloo to find the perfect accommodation option for your stay. Enquire today to discover how simple and affordable business travel can be.