Irina Kikina
Situated in the very centre of touristy London, near Oxford Street, this hostel with a strange name YHA will be the perfect fit for those who are in town for the first time and want to see City's main attractions. Based on good reviews and high ratings, it will also catch an eye of the fans of bright interior colors, shoppers on Oxford and Regent Streets and visitors of Chinese Restaurants in Soho.