London – a city of timeless charm, royal pomp, historic streets, and yes, a reputation for being one of the most expensive places on Earth. But here's the ...