The Tapas Rooms has recently opened their doors in Battersea. The much loved and renowned south London chain, which is known for this appetizing…
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Yep, I'm happyPrivacy policy