> > (1) London is the most expensive city on Earth, surpassing Tokyo
NYC can trash London any day - Greg only a tourist would buy wine in Pizza Express...
> > (1) London is the most expensive city on Earth, surpassing Tokyo
NYC can trash London any day - Greg only a tourist would buy wine in Pizza Express...