51 Moscow Rd, London W2 4AL
Restaurant
A welcoming traditional pub that features large screen TVs for sporting events, a pool table for friendly competition, and a menu offering classic British dishes for a satisfying dining experience.
Rating: 4.2
Rating: 4.1