Ancient Lights

An innocuous little sign above a nondescript window on Chiswick High Road. What does it mean?

Comments
Sign in or get an account to comment.