( 319 Reviews )
Ailsa Tavern
Pub
263 St. Margarets Rd St. Margarets and North Twickenham, eng TW1 1NJ
Ollie Supple
Very nice and the food was good
( 715 Reviews )
The Turk's Head, Twickenham
Pub
28 Winchester Rd St. Margarets and North Twickenham, eng TW1 1LF
Andrew
Excellent as ever. Best pub in London!
( 604 Reviews )
St Margarets Tavern
Pub
107 St. Margarets Rd St. Margarets and North Twickenham, eng TW1 2LJ
Tim Goodhand
It's changed a bit over the last 20years, lost some charm, but still a great pub