Liberty department store in London, on Great Marlborough Street, near Oxford Circus
Home page