Celebrate the women of London’s past, present, and future with this feminist travel guide to England’s capital.
england
Checking into The Goring, London’s Royal Hotel
Situated on Beeston Place, The Goring Hotel is nestled behind the Queen’s iconic palace and has been runned by four generations of the Goring family.