Great little studio for short stays in London.
Everything you need and super close to all the great little independant coffee shoos, restaurants and bars.