UK, London
19-25 Granville Place, London W1H 6PA