Spent 4 days at Travelers place - been a pleasure all the way through! Nice and clean. Traveler gladly help and answer any question you may have about London and the neighbourhood.
I can recommend this place, specially if you're looking for a bed in central London at a nice price for two people!