The Arch Hotel, London

When you think of London, you automatically think of the countries famous landmarks. One of London’s famous landmarks is Marble Arch, which was originally the mall entrance in 1828 for Buckingham palace, but in 1851 it was moved to its new location. Just short walk from this hotel nestled in a street flagged with trees…