By Peter Williams2016-09-27T10:26:00
When I first lived in London 40 years ago, Oxford Street stores opened 9am to 6pm Monday to Saturday and one late night until 8pm on Thursday.
Already have an account? Sign in here