18 Wells St, Fitzrovia, London W1T 3PG, United Kingdom