BLOCLEats

Ikoyi

180 STRAND
LONDON
WC2R1EA

Food rating: 5/5 stars
Updated: 30. March 2023

map for Ikoyi

Restaurant nearby

  1. Soho House 180 The Strand, WC2R1EA
  2. Toklas Restaurant, WC2R2ND
  3. 0.1 miles Milfords, WC2R3LL
  4. 0.1 miles Pret A Manger, WC2R1AB
  5. 0.1 miles The Cheshire Cheese,
  6. 0.1 miles Only Food And Courses, WC2R3LD
  7. 0.1 miles Roka Aldwych, WC2B4HN