Asakusa | 浅草

Asakusa restaurant is widely recognized for serving up best Japanese food in Camden Town, London. Its small, cosy space inside separated into two levels with lovely Japanese touches in the decor.

The food is exotic and full of character, yet it is simple and healthy. It offers a wide selection of sushi, sashimi and set meals. High quality meat, tastes lovely, friendly staff, quick service and nice ambience.



265 Eversholt St, London NW1 1BA