Tag 15
Norwich Town and Castle
15. August 2018 in England ⋅ ⛅ 22 °C
In to town to Norwich Bus Station, a place of wonder where a never ending stream of buses disgorge and vacuum up most of north east England.
Norwich is a big place about 45,000 and appears to haveWeiterlesen