Dear Yahoo, your search engine gives a location for Carluccio's Italian Restaurant at 50 Holland Street W8 4LX London.
A Carluccios at this location does not exist and is being confused with Carluccios at 52 Holland Street, London, SE1 9FU
The phone number 0207 620 3018 is correct.
This inaccuracy resulted in a missed dinner reservation as we were over 3 miles from the restaurant when we should have been checking in for our dinner. Very disappointed.