loading...
7 favourite places to live in London

7 favourite places to live in London

When it comes to comparing cities based on both cost of living and accommodation prices, London never does very well and is often referred to as one of the most expensive cities in the world. Despite these claims, London is also home to expats from all over the world...