The Blackhorse

The Blackhorse
204 London Road, Kingston upon Thames, Greater London, KT2 6QP
Photo of The Blackhorse