112-116 Tooley Street, , England SE1 2TH
Filed under:
The city’s prime beef is right here
Arcade at Centre Point is more than a food court, it’s a food theatre
Whole animal, nose-to-tail, native breeds — London’s restaurants take their meat seriously