Tag Archives: John Lewis

Streamers

John Lewis – a chain of up-market department stores in the UK is celebrating 150 years of business. We were in London last week and popped into the flagship store on Oxford Street and were surprised by superlative displays in … Continue reading

Posted in Architecture & Buildings, London | Tagged , , , , , | 19 Comments