Richmond upon Thames: the view from London's "Arcadia" along the River Thames in Southwest London.
One can't imagine anything more uplifting and Springlike than these magnificent specimens alongside a stream in the Isabella Plantation, Richmond Park.
Richmond upon Thames,
That looks like a plant we call skunk cabbage. Pretty, but stinky.
What are they? They look like cos lettuce with strange flowers?
Maybe they are arum creticum ? They like water.