Island Restaurant Bar Island Restaurant and Bar Lancaster London Island Restaurant & Bar

Island Restaurant & Bar Send to Phone

Lancaster London
Lancaster Terr.
London, W2 2TY
020-7551 6070
Map
Cuisine: European / Contemporary
Catch the views over a cocktail.
Openings: Daily noon-11pm

Features


Text data on Island Restaurant & Bar to your phone, or a friend's cell phone.

Cellphone number:
Cellphone provider: