Read More: UK, London Restaurants, Luxe, Distilled Perspective, Restaurants, Travel, Best of London Dining, London, Fine Dining, World's Best Restaurant, Travel News
On a budget? Don't come to London. Already in London on a budget? Start crying. This city is one huge cash removal zone -- either put up or shut up.