Floor Plan for Apartment to Rent in Ebury Square, Belgravia, London, SW1W, 9AH - £460  pw | £1993 pcm