Easy flat rental and everything you need. All right here

Buckingham Palace Road, London SW1W 1 bed serviced apartment to rent - £6,630 pcm (£1,530 pw)