McDonalds? Architecture, Design 09/19/08 Posted by Invisible Creature London based design firm SHH designed the coolest McDonalds I've ever seen. And of course it's in England.