This fully certified organic stall in the food hall of Selfridges is the perfect place to get a tasty meal to go. Both lunch and dinner fare, such as hot sandwiches and ready to cook meals for two, can be purchased here.
Open daily Mon to Sat from 9.30a to 9p; Sundays from 11.30a to 6p
Nearest Tube is Oxford Circus or Bond St.
Add new comment