Looking for somewhere close ish to O2 Apollo or Piccadilly which isn't too far to walk. I was looking at Gaucho or Ivy but they're 20 mins walk from Piccadilly Thanks in advance