This is a beautiful tree called Catalpa erubescens
'Purpurea'. The leaves are large and heart shaped, and the new foliage in spring is deep purple, fading to dark green. The flowers are white, marked
with yellow and purple, and borne on dark stalks. I've had this tree for quite a while, but this is the first year that it has flowered, so I'm really
pleased! The common name for Catalpa is Indian Bean Tree, and this is because it produces long slender pods full of seeds, like a runner bean. I'm looking
forward to seeing these later on in the year, but I have my doubts as to whether I shall, as the tree is wilting badly in the heat and dryness (a week or so
after the photo was taken), and the flowers look like they have shrivelled. Still, you never know.............