In which European city are flat and house prices pushed up to a sky-high level by developers? In London of course! Centre of the British capital city is considered as the most luxurious place to live. Luckily, we don’t need billions in our account to live by the River Thames. A photo wallpaper, like the one with the Victorian Tower Bridge, will be enough.