Sugar Land Town Square Logo

WHERE FRESH FARE Sugar Land Town Square Logo meets fantastic fun

View all restaurants >

This Sherlock Holmes-inspired hangout will give you a taste of life across the pond with its British décor, great music, authentic English-style fare and a wide variety of quenching libations.

Monday-Sunday: 11 – 2 am

15970 City Walk, Sugar Land, TX 77479