Which London venues guarantee a live‑music weekend without the travel hassle?