The studio is in the most perfect location for a London stay. Walking distance from everything you could need and want to see.
A few minor issues in the studio itself but it was seen to promptly by Max and Billie.