top of page

ARCADE
FOOD HALL 

103-105 NEW OXFORD ST
WC1A 1DB

LONDON, UK 

OPENING TIMES:
11:30am - 10:30pm Monday - Saturday
11:30am - 8:30pm Sunday

bottom of page