former building originally in Hyde Park, London, 1854 relocated to Bromley, South London
Nothing in the MetaHistoryBook collection references this item yet.