This cozy little place is great stay in London. About 3 mins from nearest bus station and 15 mins from tube station, it is conveniently located. Very friendly host!