UK
,London
11-13 Bayley Street, Bedford Square, Camden, London, WC1B 3HD, United Kingdom