The Constructive Teaching Centre 13 The Boulevard Imperial Wharf London SW6 2UB United Kingdom Recenter 51.4732, -0.182273