We always head to this TGI's when in London, because of it's location a little off the beaten track of Covent Garden it's always less busy than Leicester Square's hustle & bustle which I much prefer. The food is always good, the staff and Management aim to please and have always do well. I highly recommend :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.