The Maple Leaf

The Maple Leaf
41 Maiden Lane, London, WC2E 7LJ