Island Restaurant & Bar London

Island Restaurant & Bar London

0  Reviews


Other Restaurants in London - Bayswater
Lancaster Terrace , Bayswater, London, W2 2TY
+44 (0) 20 7551 6070
http://www.royallancaster.co.uk

Island Restaurant & Bar specialises in British fresh seasonal produce, simply cooked to bring out the natural flavours of the produce. The restaurant is ideally suited for views across the park.
Tags: vegetarian dishes




Are you willing to write a short review of Island Restaurant & Bar London? Your Island Restaurant & Bar London review will help build a list of the best Other Restaurants in London. Is Island Restaurant & Bar London your business? Claim it now. Business owners who claim a business can update the description and add new tags and photos.