Epsilon Hotel Epsilon Hotel 27A Romford Road Stratford London E15 4LJ Rating Date: 2018-01-02 Rating Authority: Newham Leave a Reply Cancel replyYou must be logged in to post a comment.