The Travel Book – Shoryu, Carnaby Street, London, United Kingdom By Holly on 20 Apr 2023 • ( Leave a comment ) Today we head to London for Japanese food