Restaurant
The Lost Elephants Kitchen

11 Chalk Farm Road, Greater London NW1 8AG · Submitted by HappyDays
Good to know
Small area but great if u can get a seat!
From the community
1 visitor rating
Comments
Nearby places
See all places in London →From official records
No AC information
In the government building (EPC) and food hygiene records. A record says what a building has, not how cool it keeps; that comes from visitors.
Small area but great if u can get a seat!