Funny Side...of Clapham Common, TheUpstairs at The Alexandra , 14 Clapham Common South Side , Clapham , LondonSW4 7AA