Old English Town House by GeoReb Star this if you like it!

This house is one of the oldest houses still standing in Moscow today. Located right down from the Kremlin and Red Square, it was given as a gift to English merchants by Tsar Ivan the Terrible, later it became the first British Embassy in Russia. Today it is a museum.


No comments yet.

Be the first to comment on this photo!

More photos of buildings