Anyone know any good hostels/somewhere I can sleep for 10 nights in london?
Basically I found and signed a contract on the perfect house with some friends that i can move into on june 20th, but i need to be in work from monday the 11th so need somehwere to stay for 10 days
Anyone know any good hostels/somewhere I can sleep for 10 nights in london?
Basically I found and signed a contract on the perfect house with some friends that i can move into on june 20th, but i need to be in work from monday the 11th so need somehwere to stay for 10 days