2 Spring Gardens
London, SW1A 2TS
United Kingdom