SUSHI SHOP, London - Old Brompton Road 10., South Kensington - Menu & Prices - Tripadvisor
Sushi Shop - We have five locations in London: Richmond, Hampstead, Notting Hill, Marylebone and South Kensington. All of which stay open stay open until 10.30pm, Monday to Sunday. Which ones have