Harry's Bar

Harry's Bar
17-20 Ironmonger Lane, London, EC2V 8EP