The Piccadilly line will in 45 minutes or so take you straight to Leicester Square, five minutes walk to Soho, on the way it passes Earls Court, another punting hotspot. But do yourself a favour, do some research on this forum, know what you are walking into, or you will get eaten alive.