Battersea Rise Bar, Clapham
LONDON, England
Situated on Battersea Rise, this venue is set over 2 levels – the ground floor bar, and our basement party room which can be privately reserved for larger groups.
LONDON, England