Anchor Cafe

Breakfast British

123 Salmon Lane, London, E14 7PG

Delivery from Sat 06:50

Your order