Megan’s Battersea Power Station – Restaurant – Menu – Reviews, Reservations
2 Crispin Pl, Whitechapel, London E1 6DW, United Kingdom +44 20 3301 2595 Menu list, Booking, Reviews 4.7(2000) 23-07-2024, Opening Hours: 11 PM Megan’s Battersea Power Station With a focus on…