Designed by
Title
Bonham Carter House, Gower Street, Central London #246408004
Description
London, UK - March 21, 2022: The historic Bonham Carter House on Gower Street, Camden, Central London. Now used as a home for nursing and other essential staff working in public industries locally
This image is editorial