Floor Plan for 3 Bedroom Apartment to Rent in Ebury Square, Belgravia, London, SW1W, 9AH - £4750  pw | £20583 pcm