Venue photo 1

Aqua London, Regent Street

4.3(1,783)
Spanish Restaurant
About

A bull guards the entrance to a modern northern Spanish restaurant and roof terrace with city views.

Location & hours

Loading map...

30 Argyll Street
Get directions →
Hours
SundayClosed
Monday12 – 11pm
Tuesday12 – 11pm
Wednesday12 – 11pm
Thursday12 – 11pm
Friday12 – 11:59pm
Saturday12 – 11:59pm

Rated 4.3 on Google · 1,783 reviews