Lyric Square

Lyric Square
King Street, London, W6 0NB
Photo of Lyric Square