|  | 
Definition of Bloomsbury
1. Noun. A city district of central London laid out in garden squares. 
Generic synonyms: City District
Group relationships: British Capital, Capital Of The United Kingdom, Greater London, London
Group relationships: British Capital, Capital Of The United Kingdom, Greater London, London



