Visit Helena at ‘en plein air’

28 Flowers, 6 Park Walk, Chelsea, SW10