The Cheesegrater Couple

The Leadenhall Building – the Cheesegrater – is an imposing skyscraper towering over the City of London.  225 Metres tall. 52 Storeys high. One of the tallest buildings officially opened in 2014 – a date shared with the creation of this Cathy Read painting. The distinctive wedge shape hints at the common kitchen utensil with …

The Cheesegrater Couple Read More »