Moto can be found in the heart of Covent Garden.
They deliver & serve artisan beverages direct from small yet passionate producers throughout Japan.
Independent Japanese beverage bar & shop
Moto can be found in the heart of Covent Garden.
They deliver & serve artisan beverages direct from small yet passionate producers throughout Japan.
7 Maiden Ln, Covent Garden, London WC2E 7NA