This site is undergoing a major construction. Please come back for updates.
Kensington Olympia
-------------------------------------
7 Hammersmith Road Kensington Olympia London W14 8XJ Tel: 020 7603 9148 020 7603 3980
Hyde Park
-------------------------------------
31-33 Sussex Place Hyde Park London W2 2TH Tel: 020 7706 2644 020 7603 2633