St James Square

St James Square
109 Muswell Hill Road, London, N10 3HS
Photo of St James Square