The Talbot

2 Tyrwhitt Road London SE4 1QG