Teds Place
305A North End Road (B317), West Brompton, London. W14 9NS , LB of Hammersmith Fulham
First visited on a Tues evening around 8pm. Only visible sign outside is a "Members Club" sign in window. Ring bell by door for admission, charge is ?2 for entry, no need for actual membership. There ...