Mill Hill Kitchen
133 Hale Ln, Edgware
020 8201 1900
Menu
Edgware, Greater London
Mill Hill Kitchen
133 Hale Ln, Edgware, Greater London HA8 9QP
020 8201 1900