Partner with us Corporate & business supporters Our business supporters The Crown And Anchor The Crown and Anchor is a friendly London pub with bags of character and a village atmosphere. Perched on the edge of Turnham Green, The Crown & Anchor proudly stands out amongst the many watering holes of Chiswick High Road, and is ahead of the game in providing the perfect setting for a truly memorable drinking and dining experience. Retaining its original Victorian tiled frontage, The Crown & Anchor has been lovingly restored and stylishly combines sumptuous period features with contemporary touches. Boasting an upstairs private function room and outdoor tables during milder months, this quirkily handsome pub fosters a relaxed yet civilised vibe and holds the authenticity of a true British local close to its heart. IRT are so incredibly grateful to The Crown and Anchor for their incredible support.