5 Howick Place

5 Howick Place
5 Howick Place, London, SW1P 1BB