Wright Brothers' sleek riverside restaurant beside Battersea Power Station: oysters, shellfish platters and the day's freshest fish, with Pound a Pop £1 oysters, oyster masterclasses and a terrace looking over the river.
Open jobs
No open jobs right now
Staff Reviews
No reviews yet
Photos
Photos coming soon
Location
26 Circus Road West, Battersea Power Station, London, SW11 8EZ, London, SW11 8EZ, United Kingdom