The Imperial

The Imperial
577 Kings Road, London, SW6 2EH
Photo of The Imperial