I'm heading off to London, Paris and Amsterdam soon, any advice from what i should do, see or visit while im in these places from locals or people who have visited any of these places?....thanks!
Premium Content
This thread contains exclusive content for our premium community members.