Add The Tiger (formerly The Silver Buckle) review

The Tiger (formerly The Silver Buckle), London
Address: 18 Camberwell Green, Camberwell, London, SE5 7AA
Features: Restaurant, TV


Rating
Comments