The Greyhound in Kensington, a Grade II listed 19th-century pub in Kensington Square, offers a modern British menu with vegan options. Enjoy cask ales and cocktails while watching popular sports events. The beer garden is ideal for socializing with friends after a day of exploring tourist attractions nearby. Why not pay us a visit?
Less