|
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