Mura London

Mura London

0  Reviews


Japanese in London - West End
10 Seymour Place , West End, London, W1H 7NB
+44 (0) 20 7723 1001
http://ordermurawestend.co.uk

Mura in London, London, is a Japanese restaurant. They are experienced in providing Japanese dishes . Mura Japanese restaurant is located at the following address - 10 Seymour Place.
Tags: japanese




Have you got a spare minute to add a review of Mura, London? Share your experiences by writing a Mura London review and help build a directory of recommended Japanese in London. If Mura London is owned by you, then claim it today. If you claim a business, you will be able to choose a new business profile photo.