The Windmill British Pub in Mayfair London serving Beer with Award Winning Pies