The place is OK. Far to reach from the center of London.