The Macbeth hero image

The Macbeth

Restaurant

70 Hoxton St, London N1 6LP, UK

Biter Score
8.2
Closed
Sunday: 12 PM – 10 PM
The Macbeth photo 1
The Macbeth photo 2
The Macbeth photo 3