The Greyhound is a welcoming restaurant and pub near Crystal Palace, in Sydenham, offering high-quality food and drinks in a stylish yet cosy setting. Whether you're catching up with friends, enjoying a leisurely meal, or looking for a relaxed spot to unwind, our warm and inviting space is the perfect place to eat, drink, and socialise.