Anglesea Arms
Anglesea Arms
Public House 15 Selwood Terrace
Onslow Gardens
LONDON
SW73QGLONDON
Food rating:
★★★★★
5/5 stars
Updated:
Food rating:
★★★★★
5/5 stars
Updated:
See all Bars & Nightclubs in London.