The Queen’s Head boasts one of the largest pub gardens in West London and a drink selection to match. So whether you’re dropping in for a quick drink or dining with us for our delicious seasonal menu and regular specials – we are the ideal destination.