What about a pub in Ealing/Acton area? There's one by Ealing Common called the Grange, does good food and has beer garden etc...
Not much room for parking bikes though.
There's also the Red Lion down from Walpole Park with a back garden, shit tons of railings across the street (not as good as 50 pairs of eyes on 'em, but still...) and the most epic pies you've ever eaten!
There's also the Red Lion down from Walpole Park with a back garden, shit tons of railings across the street (not as good as 50 pairs of eyes on 'em, but still...) and the most epic pies you've ever eaten!