About The Greyhound, Kensington

Historic Architecture, Architecture, Interesting Places, Pubs, Foods, Tourist Facilities, Other Buildings And Structures

The Greyhound' is a pub at 1 Kensington Square, Kensington, London W8.

It is a Grade II listed building, built in about 1899.

Source From: Wikipedia
1, Kensington Square, London, England, United Kingdom, W8 5EP

Nearest places in The Greyhound, Kensington