Organize a Journal

You’ve traveled in every direction.
Now your reviews can, too.

London

Isolabella

Isolabella

London photo by Amanda

Reviews That Feature This Photo

Isolabella

November 27, 2001

It's everything an Italian restaurant should be - amazing food, great service, fine wine. Not cheap, but worth every penny. The waiters never seem to be staring at you, but if you look round for one, he appears at once,...Read More

Isolabella Photos

All Isolabella photos

Description:
The restaurant
Date Submitted:
November 28, 2001
Destination:
London
Address:
Isolabella
45-46 Red Lion Street
London, EnglandWC1R 4PF
All London Photos

About the Photographer

Amanda
Amanda
London, United Kingdom

Show Us Where You've Been

Share your travel photos to expand your gallery and add color to your reviews.