Pubs in London - Maida Vale 12 Elgin Avenue, Maida Vale, London, W9 3QP Tags: air conditioning, beer garden, happy hour, live music, outside seating, pool tables, private parties: up to 200 guests, tv for sporting events