used to be the place where Japanese expats in London got their regular infusions of washoku (native cuisine). Is that where you described above?
The other place on my way home to the 'burbs' of London was Liverpool Street station with Philippino (Proud to be Pinoy), Chinese and maybe even Japanese sushi chefs.
Yo Sushi! - I sully not my sensibilities with further discourse