"

Situated at the iconic Battersea Power Station, this restaurant is right on the waterfront. Megan's at the Power Station boasts outdoor seating, an abundance of macrame & fairylit booths

Megan's - Battersea

Megan's - Battersea