Location: 
2a Conway Street, Fitzroy Square
London
W1T 6BA
United Kingdom