Jubel's place is a cozy room great for 2 people exploring London. Not too far from the train station and other public transport and has all the basics you'll need during your stay.