The place is fine for a short stay. Near the tube stations but it is pretty noisy since its on the main road.