Restaurant
4.7 (45 reviews)
The Albert Arms, 1 Gladstone St, Elephant and Castle, London SE1 6EY, UK
+44 7788 124853