Posted 1 year ago by aoife in response to
martinator's question:
I'm in the mood for pizza. Where do I get that in London? for a decent price, I mean :)(give a different answer) .
My favourite place for pizza in London is the Pizza Organic, on 20 Old Brompton Rd. The pizzas are delicious, the service is quite fast and the prices are more than decent. A pizza is usually 6:50 to 9 pounds here.
