Philip Owens At The ICA

Mediterranean Restaurants

Institute Of Contemporary Arts
The Mall
Charing Cross
London
SW1Y 5AH

Description

Runner up in the Time Out Eating and Drinking Awards 2001 for best organic restaurant, Philip Owen At The ICA serves a variety of Mediterranean organic dishes throughout the day.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location