INSIDE SCOOP: Brand new pub just off the Windsor Town Square. Dark green walls and shutters make you feel like you're across the pond! Fantastic sandwiches and burgers. Friendly staff. Expect to belly up with a crowd on weekend nights.