14 Gambia St, London SE1 0XH
Restaurant | Tapas restaurant
This Spanish restaurant offers a refined selection of classic tapas in a minimalist setting, utilizing the charm of a converted pub with its original stripped floors, creating a warm and inviting atmosphere.