About Bloomsbury Gallery London
Specialists in contemporary Chinese art. Located next to the British Museum and Tottenham Court Road station.
Bloomsbury Gallery London Description
College & University
More about Bloomsbury Gallery London
Bloomsbury Gallery London is located at 34 Bloomsbury Street, wc1b 3qj London, United Kingdom
020 7580 3164
http://bloomsburygallery.com