London
Other Cities: Birmingham | Brighton | Cardiff | Edinburgh | Liverpool | Manchester | Newcastle | Nottingham | More...
February 17, 2008
Icco Pizza serves some of the best pizza you can get in London and for a prices you wont believe.
Located only five minutes from Goodge Street tube station, Icco is surrounded by student campuses and as a result can server you a Margarita Pizza for under £4.
Its not sophisticated or a particularly relaxed atmosphere but the pizza is authentic and makes you realise just how ripped off we are in London, which is funny in this case, as only 2 minutes walk away are some of London's most exclusive "restaurants" which will server you an identical pizza for 3 times the price.