Micro studio means micro... But the place has everything you need. Bathroom, bedroom, TV, private network with internet (no sharing with others) and a kitchen with an oven. All in all a great place for a few days in London.