Philip Owens At The ICA

Mediterranean Restaurant in St James's
Philip Owens At The ICA image

Our records show that Philip Owens At The ICA is closed.

Address

Institute of Contemporary Arts
The Mall
St James's
London
SW1Y 5AH

Map
Cuisine
Mediterranean
Region
St James's
Nearest Station
Charing Cross
0.11 miles

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.

User Reviews

There are no user reviews