The studio is ok, not so big but in average with the London sizes. The self check-in is a good idea but the touch screen was a little tricky but Shaz assisted us on telephone.
Nice neighbourhood, very mixed culture.