2KM within range, this restaurant is one of the most visited by our users. this restaurant is located in Grange Holborn Hotel
50-60 Southampton Row, in the city of London. According to our information many users of this restaurant (Koto Japanese Restaurant) are citizens of London. According to the citizens of London, this restaurant has good references.
List your lived experience in this restaurant (Koto Japanese Restaurant) for other users to see.