The Lighthouse The Lighthouse Dovedale House 441 Battersea Park Road London SW11 4LR Rating Date: 2019-08-20 Rating Authority: Wandsworth Leave a Reply Cancel replyYou must be logged in to post a comment.