larry_llama Posted November 12, 2007 Report Share Posted November 12, 2007 whats the london taphouse going to be like? i have a feeling that come weekends, it will be very clubby... and it's going to be physically huge (thats what she said). should be interesting to see what that does to the surrounding areas... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now