Original: It is notable for its array of garden squares, Guide to London Squares.
Simplified: Bloomsbury is an area of central London in the south of the London Borough of Camden.