architectur
Tagged Discussions
Ron Rybs
@Ronrybs (21503)
• London, England
14 Mar 19
The flagship shop of the Debenhams department store chain, sits on Oxford St, in London. Housed in basically a 1970s concrete box, it was decided, at a cost of £40 million, to improve the buildings outward appearance and increase...
6 responses •
6 people
