Visually arresting in its approach, The Teddy Boys of the Edwardian Drape Society offers a glimpse into this little known world of late night London.