Norfolk Square Gardens

Norfolk Square Gardens
Norfolk Square, London, W2 1RS
Photo of Norfolk Square Gardens