The Haven Arms

33 Haven Lane London W5 2HZ