Star and anchor
pub and kitchen
94 Uxbridge Rd, London, W13 8RA
Food
About
Book
contact