Plaque found on a riverside walk near and to the east of Blackfriars bridge London, all I saw was a glimpse of bright blue through the foliage, pinning back the plants I took the photo and replaced the foliage as it was.
Looking on the internet this is what I found
Baynard's Castle - Wikipedia, the free Encyclopedia
Hope the link helps.