Learn more
Description
Trap Kitchen is a highly rated Seafood restaurant located near London, UK. Its aggregate score on Bigfoot is 4.46 out of 5, based on 214 reviews. You can check it out during open hours at 76-77 Chalk Farm Rd, Chalk Farm, London NW1 8AN, United Kingdom.
More details @ theinfatuation.com
Ratings
4.5 rating
Saved in London, United Kingdom
0 collections