UK seaside town with world's shortest street that only has room for one address
Measuring in at just 6ft and nine inches in length (2.06m), the world's shortest street is actually located in a UK seaside town known for its beautiful scenery, rich wildlife, and ubiquitous history