Bloomsbury Square
Bloomsbury Square is a garden square in Holborn, Camden, London. Developed in the late 17th century, it was initially known as Southampton Square and was one of the earliest London squares.
Bloomsbury Square is a garden square in Holborn, Camden, London. Developed in the late 17th century, it was initially known as Southampton Square and was one of the earliest London squares.