With its impressive views of Big Ben, pronounced “eee-chi”. Meaning “one”. Guests will feel as if an intimate upscale Tokyo sushi bar has been relocated to London.
Ichi is ideally located near the London Eye, Houses of Parliament, National Theatre and Royal Festival Hall.