THE DECIDER

Is London the ultimate city for a luxury lifestyle?