Queen Charlotte Street which is fifty one feet ten inches in length is recorded as the shortest street in Britain
Queen Charlotte Street, Windsor
Google Streetview
OpenStreetMap
Subject
Queen Charlotte Street
street
street