In the hub of London, Duchy House is well within walking distance from loads of sites and shops. The staff were very helpful throughout the day and checkin was super friendly and easy. They’ll even hold onto luggage prior to checking in. 10/10