Synonym.com
Table of Contents
1. Bloomsbury
Table of Contents
1. Bloomsbury
Synonyms
1. Bloomsbury
noun.
a city district of central London laid out in garden squares.
Synonyms
London
British capital
capital of the United Kingdom
Featured Games
Synonym.com