The Red Lion & Pineapple

281 High Street London W3 9BP