Spanish in London - Regent's Park Albany Street, Melia White House Regents Park, Regent's Park, London, NW1 3UP Tags: spanish, vegetarian dishes