UK
,London
34-37 Bedford Place, Bloomsbury, Camden, London, WC1B 5JR, United Kingdom