The place succeeds your expectations in terms of location. The studio is brilliant and I had the best stay in London! I couldn’t recommend this enough! I will definitely come back whenever I’m in London.