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