The Windsor Fenchurch public house is a fantastic eatery situated in the heart of the city. Great British is food served daily, with real ale and an excellent wine selection. Each dish on the extensive menu has been carefully prepared, using fresh ingredients and cooked to perfection.
This restaurant and pub is perfectly situated in the heart of London, making it the perfect stop off for those who have had a busy day exploring the city.
Please note: this restaurant is closed on Sunday's.