"Britain is a free country and London, arguably, the most cosmopolitan city in the world, so anyone buying any property for however much money is entirely a matter for the purchaser." . . . . .