The Talbot

The Talbot
2 Tyrwhitt Road, London, SE4 1QG