£2,600 pcmGorgeous studio apartment in the heart of LondonStudio flatMayfair (W1) Gorgeous studio apartment in the heart of London 8 Studio flatMayfair (W1) £2,600 pcm 🏢 Welcome to this gorgeous studio apartment nestled in the heart of London's fashionable Mayfair, just a stone's throw away from the iconic...Available now