Downstairs Toilet Downstairs Toilet 19 Puddletown Crescent, Canford Heath, Poole, Dorset November 2001 Share this:TwitterFacebookLike this:Like Loading...