One of the worst buildings in the city of London in my opinion is Minster Court. I remember it being built when I first started in the city in the 1980s. It’s interesting to observe the changing building styles as you walk around the Square Mile. If you are in the eastern part of the […]