Biba has been the perfect host, always available any time of the day for whatever you may need. The flat is clean, peaceful, fully equipped and my room had a nice green view on the park and I could even see the famous "Shard" by Renzo Piano.
The flat is located in a strategic area in Zone 1, and you can reach most of the places even by foot. There are lots of buses and tube stations nearby anyway. Full of amenities, shops and grocery shops, restaurants and pubs.
I stayed 2 months and never had any problem.
Would I need to go back to London , I surely try to go back to Biba's.