4 Relaxing Places to Unwind in London

London's calling.
London's calling.

As one of the world’s busiest and most important cities, London can prove stressful for even the most relaxed of travelers. The vices of capitalism, fast-paced commerce, endless noise and constantly rushing from A to B can take their toll — so much so you may think there is no where to escape. Fear not, there are many little known places to unwind in Londontown. Here are just a few of the most relaxing places in this hectic city.