And you thought feasting in London is a rich man's affair?
Nivedita , New Delhi: May 16 2007
Made Popular May 16 2007
London has always been known as one of the most expensive places in the world for eating. An echilada comes at a whopping $25. But hold on, do not lose heart. If you thought that this city does not have much to offer to the not so rich, think twice....
Read Story
Add Images and Videos
Close X
Recommended Tags or Keywords
Search by Tags or Keywords
Selected Media ( You can Upload only Six media )
Manual Upload
Sorry no picture found for this combination of tags. Try to search minimum number of tags at once
Add your Comment