The Orange Dot Gallery

54 Tavistock Place
Bloomsbury
London WC1H 9RG United Kingdom