Mirror Room

Claim This Venue Verified Venue
252 Rosewood, High Holborn, London, WC1V 7EN

Sakura, Unknown Prefecture, Japan

4.5
Google Rating
327
Reviews

Categories

Modern European restaurant Breakfast restaurant Dessert restaurant Modern British restaurant Restaurant Tea room

Location

Address: 252 Rosewood, High Holborn, London, WC1V 7EN
Open in Google Maps

Contact Information

Location

Other venues in Sakura