Local Sights and Attractions
London is without a doubt the hen location for you if you are interested in sight seeing. From champagne on the London eye to visiting Buckingham Palace, London ticks the box for all hen parties. There is a wealth of champagne and cocktails bars all over the city. Treat yourself to a trip to Aqua Shard which is located on level 31 of the shard. This is the ultimate luxury lounge bar which gives you a stunning view of London.