19 Beauchamp Place

19 Beauchamp Place
19 Beauchamp Place, London, SW3 1NQ