Mirror Room at the Rosewood

252 High Holborn, London WC1V 7EN ,United Kingdom
Mirror Room at the Rosewood Mirror Room at the Rosewood is one of the popular Local Business located in 252 High Holborn , listed under Local business in London , International Restaurant in London ,

Contact Details & Working Hours

Map of Mirror Room at the Rosewood