seenlondon.com
BARRICA – SEEN London
Born out of many trips to Spain, Barrica brings the essence of an authentic tapas bar in Barcelona to London’s vibrant Soho