Definitions of Bloomsbury:

  • noun:   a city district of central London laid out in garden squares