124 Kensington Church St, London W8 4BH
Bar | Country food restaurant | English restaurant
This farm-to-table restaurant specializes in seasonal British ingredients and features artisanal breads crafted in-house, ensuring a fresh and authentic dining experience.