Two Temple Place, London
Another great museum tucked away in Central London. Located close to the Embankment near Temple tube station.
Exhibition on embroidered dresses was underway. Incredible interior design to the museum.
Extras removed 5th August
Comments
Sign in or get an account to comment.