London Oxford Street - Reviews
Reviews:
I stayed at the YHA Oxford street hostel on Noel street from the 17th of March until the 24th of March. Overall it was a GREAT stay.
First the cons (because I'm a New Yorker and we are pessimistic...
"Posted: 28/03/2011"
SaraRu
NY