Living in London is expensive, and sadly the Big Smoke likes to remind us unfortunate city dwellers just how eye-wateringly spenny it is at every chance it gets.
Residents of Kingston will be forking out the most, paying £2,374.32 a year. They'll be followed by followed by Croydon (£2,366.91) and Harrow (£2,286.32).
Collection
[
|
...
]