London Travel Guide

London Restaurants

ICA Café Bar

  • The Mall Map It
  • St. James's
  • Café

Published 08/20/2030

Fodor's Review

Overlooking The Mall, this café and bar offers a tasty, reasonably priced lunch and dinner menu, with coffees and snacks available throughout the day. Like the venue itself, it's open 11–11.

Restaurant Information

Address:

The Mall, London, Greater London, SW1Y 5AH, England

Map It

Phone:

020-7930–8619

Website: www.ica.org.uk

Restaurant Details:

  • Closed Mon.

Published 08/20/2030

Advertisement

Book A Trip
  • HOTELS

  • FLIGHTS

  • PACKAGES

  • CARS

What's Nearby

  • Restaurants
  • Sights
  • Hotels

See all restaurants in London