Other Restaurants in London - St. James's 21 Crown Passage, St. James's, London, SW1Y 6PP Tags: delivery, japanese, sandwiches, seating area, sushi, takeaway, vegetarian dishes