Battersea
-
- Sitting
- 130
-
- Standing
- 350
No 29 Power Station West is overlooking the Thames from its Battersea perch, decked out in pink neon signs and plush sofas to sink into with a cocktail in hand. The private dining room has space for 16 people, while the food includes rotisserie chicken, grilled sea bass and more.