The Studio is brilliant. The location is so perfect and close to everything by tube, hardly more than a few stops from all the main attractions that London has to offer. The area itself is also beautiful, stereotypical London townhouses that you see in Movies. Can’t recommend enough!