A great place to stay in order to visit that area - Little Venice, London Zoo etc. Very convenient for buses - direct bus to/from Victoria and the centre of London