Abbey Road 67 – Tashkent | SherryStay