Bedford Square LON
London

Bedford Square

Wikimedia Commons

Located in Camden, Bedford Square is a pleasant garden square and features some of the best-preserved pieces of Georgian architecture in London.