Mirror Room

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

Sakura, Unknown Prefecture, Japan

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

Rating & Reviews

Google Rating
4.5
Reviews 327

Location

Other venues in Sakura