Good places for short trip in London. It’s a really few steps away from Victoria Line. Good cleaning! Recommended