The Illustrious Flat

at 815 Escape

815 Escape photo 1815 Escape photo 2815 Escape photo 3
mystery

You recently have discovered that you are a descendant of Sherlock Holmes. You received a letter in the mail stating that you must immediately come to London as your great relative has left something for you.

All rooms at 815 Escape