Hen Weekend Venues In Russell Square Central London

London is a great venue to host a hen party and I’ve searched out some hen weekend venues for you. With brilliant transport links and a lot of fun hen party activities it’s the ideal location.