bloomsbury has definitions from the field of geography
1
[ noun ] (geography) a city district of central London laid out in garden squares

Related terms

city_district London

*