St Christopher's Village
For fun party vibes, St Christopher's Inn at The Village in London Bridge is the place to go - at one point it was even voted as one of the best party hostels in the world. It's London's first-ever capsule-style hostel designed with privacy front of mind. The private rooms have incredible views of The Shard, and the London Eye, Borough Market and Tower Bridge are just a short stroll away. A floor above the main accommodation is The Oasis, which offers female-only rooms, dorms, and facilities.