BLOCLEats

Chicken Land

53 Colindale Avenue London
NW95EP

Food rating: 5/5 stars
Updated: 14. November 2023

map for Chicken Land