On Southwark Street in London. Very intriguing, and open as a museum on the first Sunday in every month.
Comments
Sign in or get an account to comment.