Buckingham Palace Road
22-24 Buckingham Palace Road
London, SW1W 0QP
United Kingdom
TELEPHONE: 02078340819
OPENING TIMES