The Arch Hotel, LondonTravel, Holidays and Hotels by Mr C - October 27, 2016February 6, 2019 The Arch Hotel - One of the things we often discuss about staying in London is - where? With it being such a huge place it’s often hard to know where’s the best place to camp down for a night in the smoke.West End is always good - plenty there - lots of nice pubs and restaurants, a wealth of things to see, do and