So, is this an artist's impression - or did the High Street Really have a bench across it? I recognize Abbey National - and I think it's in the right location. The others harder to identify. Other than the High House and Bear Inn. No I don't know how to rotate it.