Rambla 64 Dean Street London W1D 4QQ Food Type: Catalonian tapas 020 7734 828 www.ramblalondon.com To return to the restaurant list, click on the map.