Myself and my partner have a chance of a child free long weekend later this month and I can't decide between London and Amsterdam? Where would you choose and why?