The Greyhound can be found in leafy Kensington Square in the city of London and is within easy walking distance of Hyde Park. From a fairly small frontage, the pub opens up into a spacious interior. We are proud to offer freshly prepared British pub food and high quality drinks. With experienced and friendly staff, whether you are a cask ale fan, love a chilled glass of white wine or a freshly ground cup of coffee, we will serve you in a relaxed and welcoming atmosphere. Our pub food is freshly prepared and includes all your favourites.