Discovering London:Greater London House

Cat at Greater London House, Hampstead Road NW1

Cat at Greater London House, Hampstead Road NW1 (Photo credit: Wikipedia)

The cat house

This is another of those buildings I notice when I’m on the top deck of a London double-decker and make a note to myself to explore later. I call this building the Egyptian cat house, but I’ve done a bit of research and found out it’s actually called the Greater London House.

Continue reading