Walk-ins welcome - Regular Street Food Menu Wednesday - Saturday
Walk-in or Book for Sunday Roasts
ADDRESS: Arches 225-228 Fielding Street, SE17 3HD | LONDON
Walk-ins welcome - Regular Street Food Menu Wednesday - Saturday
Walk-in or Book for Sunday Roasts
ADDRESS: Arches 225-228 Fielding Street, SE17 3HD | LONDON