Lewis Cubitt Square

Lewis Cubitt Square
London, N1C 4AA
Photo of Lewis Cubitt Square