find your nearest mallow

our london restaurants, each with their own unique style and personality, offer elevated all-day dining and friendly service, where all are welcome.

Borough Market

1 cathedral street,
borough market,
london, se1 9de
0207 846 8785

book now Menus

Canary Wharf

12 Park Drive,
wood wharf,
London, E14 9ZW
0208 0508 704

book now Menus