A great pleasure to stay in Biba’s place which comes in an excellent location to travel around the west central London conveniently