Dean Swift Dean Swift Dean Swift Public House 2-6 Deancross Street London E1 2QA Rating Date: 2019-11-21 Rating Authority: Tower Hamlets Leave a Reply Cancel replyYou must be logged in to post a comment.