London is a big city with a transient population and pocket of affordable residences dispersed among posh ones. No matter where you come from, you are bound to enjoy your stay in London.