Imperial Palace
36 Inglis Green Road
Edinburgh EH14 2ER
United Kingdom