Green-tiled pub showing sport on several plasma screens, with a Thai menu and a covered terrace.
The Prince Albert, Twickenham in Ţafas
Places
Near me
Direction
30 Hampton Rd, Twickenham TW2 5QB
Description
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout