Bedford Square

Bedford Square is a garden square in the Bloomsbury district of the Borough of Camden in London, England.

The north side of Bedford Square, viewed from near the north-east corner