Kings Head in City of Westminster

Kings Head in City of Westminster is a pub, Moscow Road 33 🌐. Kings Head also exists in Surrey.

House Number
33
Street
Moscow Road
Amenity
pub
Building Type
building
Website
https://www.greeneking.co.uk/pubs/greater-london/kings-head