
Where in London can you find mermaids, meet the gods Venus and Vulcan, participate in a festival of debauched madness, be inspired to eat more healthily and enjoy the capital’s poshest loo?
A strange pub quiz question, perhaps, but the answer is Charlton House.