Glass Roof photo 12 months 0 Debenhams Oxford Street 2011 photo 12 months 0 Debenhams Oxford Street 2011 photo 12 months 0 London photo about 3 years 0