Little Adelphi, London

Little Adelphi, located in John Adam Street, London, near The Strand