Cadogan Hall

5 Sloane Terrace, Belgravia, London, SW1X 9DQ, United Kingdom