Superbly located just off Villiers Street between Charing Cross and Embankment, we are a little gem of a real pub in the heart of London. Great food, great beers and great entertainment (quiz nights, live coverage of major sporting events) go hand-in-hand with great hospitality to make the ‘Theo’ your kind of place.
We also feature a fabulous upstairs private function room with facilities for between 50 and 100 people. With its own bar and kitchen it’s the ideal venue to host private parties or business events tailored to your needs. From seated full menu dinners to more informal buffets – we can accommodate your requirements.