Carrubo, London, London E, United Kingdom
About Carrubo
Bringing the bayside to bankside. Enjoy oceanside vibes, cocktails & crostini bites straight from London Bridge.
Location
53b Southwark St
London
London E
United Kingdom
SE1 1RU
Map
Contacts
Web: https://carrubo.co.uk/