Good venue for visiting places SW London, but need to be happy walking 20 mins to tube.