The Jugged Hare

172 Vauxhall Bridge Road :: London