The Island Restuarant and Bar
Royal Lancaster Hotel Lancaster Ter, London
W2 2TY United Kingdom
W2 2TY United Kingdom
Driving directions to The Island Restuarant and Bar on map
Phone: 02075516141
E-mail: [email protected]
Website: http://www.islandrestaurant.co.uk