London, United Kingdom + Add a trip
Steve Crossan asked
about London:
What's a good place for drinks with ~30 people - ideally with a private room - in Notting Hill/Mayfair/Primrose Hill
- Created May 11th 2010.
- All tips and questions about London.


