The Blackhorse

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