21 Theobalds Road
020 7242 7740
1. Food (although not in restaurants)
2. Food through glass
I couldn’t resist snapping this one of all the raw meat in the window of Theobald’s on my walk home from Oxford Street. The queue/line was out the door as I passed by.
Have you been?