Map of Hampstead in London, made for Charlotte Guest House.The map is hanging in the guest houseĀ“s reception.
Back to Top