Open House London is an annual architecture festival that allows us to go inside buildings that are often unavailable to the public. I like to visit a variety of places which is how I discovered this Mayfair office. You could walk past and think it's just another row of Georgian townhouses but going inside, I saw the incredible work of the developers transforming three … [Read more...] about Open House London: Exploring 75 Grosvenor Street and its amazing roof gardens