Lurra off Edgware Road in London does one of the best basque cheesecakes in London supposedly. We recently visited to check out if this claim is true.
spanish food
Lurra off Edgware Road in London does one of the best basque cheesecakes in London supposedly. We recently visited to check out if this claim is true.