Bars in London - Holland Park 6 Portland Road, Holland Park, London, W11 4ND Tags: air conditioning, food, private parties: up to 200 guests, seating area, thai