Squares, Streets & Urban Spaces in the United Kingdom

  • Royal Mile

    Squares, Streets & Urban Spaces in Edinburgh, United Kingdom
  • Trafalgar Square

    Squares, Streets & Urban Spaces in London, United Kingdom