This view is captioned 'Post Office, Clewer New Town'. The question is 'Where is it?' It is probably the post office (recently closed) at the
end of the parade of shops on the north side of Clarence Road beside the Shell petrol station, unless you know better?


