Summer has arrived on Oxford Street, with the seventh opening this month of the Roof Deck Restaurant on Selfridges’ roof – this year with a Californian theme. The open-air deck is lined by timber beams and tropical palms – and, with all due respect to London weather, there is a retractable roof to protect diners from rain […]

Continue reading