33 Moscow Rd, London W2 4AH
Restaurant
A straightforward pub offering authentic ales and classic pub fare, complemented by a few outdoor tables for a relaxed dining experience.
Rating: 4.4