The House Restaurant
24 Ballards Ln, London
020 8371 6644
Menu
London, Greater London
The House Restaurant
24 Ballards Ln, London, Greater London N3 2BJ
020 8371 6644