5- 6 The Grn, London W5 5DA
Cocktail bar | Restaurant
This contemporary Italian restaurant emphasizes the finest seasonal British ingredients, delivering a refined dining experience that blends traditional Italian cuisine with locally sourced flavors.