Tips
Power Station Greek Taverna is a vibrant and authentic Greek restaurant located at 161 Battersea Park Rd, London, United Kingdom, SW8 4BU. With a focus on Greek cuisine and Mediterranean flavors, this taverna offers a wide range of delicious dishes to satisfy every palate. From traditional Greek favorites like moussaka and souvlaki to fresh seafood and vegetarian options, there is something for everyone.
The restaurant also boasts an impressive selection of Greek and Mediterranean wines, perfect for pairing with your meal. The cozy and inviting atmosphere, combined with friendly and attentive service, creates an unforgettable dining experience.
Whether you're looking for a place to enjoy a family meal, celebrate a special occasion, or simply unwind with friends, Power Station Greek Taverna is the ideal choice. With its convenient location and flavorful menu, it's no wonder this restaurant has become a local favorite.