See all Restaurants in Windsor
The Churchill Arms
119 Kensington Church St., W8 7LN Phone: +442077274242 Timings: Open until 11:00pm Days: Mon–Wed, Open: 11:00 AM–11:00 PM Days: Thu–Sat, Open: 11:00 AM–Midnight Days: Sun, Open: Noon–10:30 PM http://www.churchillarmskensington.co.ukAbout
Pub
15 wishlists