Long Island Iced Tea Shop
- March 2, 2006
- Rated 2 of 5 by
traveller22 from Natick, Massachusetts
This was a nice bar. It wasn't very British, more like an American bar in London, but the drinks were good and it is a good place to go if you love Long Island Iced Teas or are with a big group. We had several tables all to ourselves. We got quite rowdy and no one complained.
Email|Print|Link to This Review
From journal Weekend in London