Rose and Crown

1 Church Place London W5 4HN