Duke Of York Square

Duke Of York Square
Duke Of York Square, London, SW3 4LY