Jack and Rans place is the perfect spot to base your weekend exploration of London out of. Minutes from the train station, clean, quiet, and with plenty of nearby food/drink options. Book it!