Tigerlily is located in 125 George Street, EH2 4JN, Edinburgh, United Kingdom.