The Queen's Head

66 Acton Street London WC1X 9NB