"Three Greyhounds" by Keith Oelschlager
Regular price $100.00
Three Greyhounds is a beautiful pub in the Westminster part of London. Located at 25 Greek Street, it has been in operation since 1847, although the building has been there since the 1670’s. How can you resist that kind of historic ambiance? Plus, as you can see, there is a lively night scene in the area. Just a great pub to hang out in.