Lurra, 9 Seymour place London, W1h 5ba
Working at Lurra
A Basque grill in Marylebone