Tag: london tapas
Review: El Pirata restaurant – unbeatable tapas by Hyde Park
El Pirata - A slice of Spain in the center of London Tucked away in a side street just by Hyde Park is El Pirata,...
Stay informed
All Rights Reserved. Seen in The City © 2022