Yo Sushi, W1A 1AB
- Food Hall, Selfridges, 400 Oxford Street, W1A 1AB
The easiest way to find it is to take one of the entrances on Orchard Street, which runs down the west side of Selfridges.
Existence verified by Kake, March 2010.
OS X co-ord: 528224 OS Y co-ord: 181130 (Latitude: 51.514549 Longitude: -0.153517)