Bloomsbury — definition

1. Bloomsbury (Noun)

1 definition

Bloomsbury (Noun) — A city district of central London laid out in garden squares.

1 type of
city district
4 parts of
British capital Greater London London capital of the United Kingdom