Vagina Museum is situated at the northern part of Hampstead Road Lock of the Regent's Canal, or Camden Market.
Vagina Museum is situated at the northern part of Hampstead Road Lock of the Regent's Canal, or Camden Market.