by Giorgia Stara
Food is good,small portion, posh place....

Hispania

72-74, Lombard Street
City of London, Greater London
EC3V 9AY
Phone: 020 7621 0338