Astor Hostel Hyde Park: A Review
At first glace, I chose the Astor Hostel Hyde Park because it is located inside a Victorian Town House in Kensington. For those of you that don’t know the neighborhoods of London, Kensington is a ritzy area, and in particular an area I would not usually stay in: old-world Victorian buildings mixed in with artisan cheese shops, pastry … Read more