people sitting at tables in a restaurant with lots of windows and plants hanging from the ceiling
6
secretldn.com

The UK's Largest Food Market Just Opened On Oxford Street

Oh, nothing much to report: only Market Hall West End, the biggest food hall in the UK, now open on Oxford Street. A real slow news day...

Comments